package study.member.sungil.oop2;

import java.awt.Frame;
import java.awt.Graphics;

public class DrawShape extends Frame{
	
	public static void main(String[] args) {
		DrawShape win = new DrawShape("도형그리기");
	}
	
	public void paint(Graphics g){ //이 메소드는 뭐지 콜백 메스드인가 찾아서 알려줘 진주야
		Point[] p = {new Point(100 , 100) 
		,new Point(100 , 100)
		,new Point(100 , 100)};
		Triangle t = new Triangle(p);
		Circle c =new Circle(new Point(150,150) , 50);
		//원을 그린다. 시바 졸라 복잡하네 
		g.drawOval(c.center.x, c.center.y, c.r, c.r);
		
		//직선 3개로 삼각형을 그린다.
		/*g.drawLine(t.p[0].x ,t.p[0].y ,t.p[1].x , t.p[1].y );
		g.drawLine(t.p[1].x ,t.p[1].y ,t.p[2].x , t.p[2].y );
		g.drawLine(t.p[2].x ,t.p[2].y ,t.p[3].x , t.p[0].y );*/
		
	}
	
	public DrawShape() {
		// TODO Auto-generated constructor stub
	}
	
	public DrawShape(String title) {
		super(title);
		setSize(300,300);
		setVisible(true);
		
	}
}
